English Drapeau English Italiano Drapeau Italiano Español Drapeau Español Français Drapeau Français Deutsch Drapeau Deutsch Português Drapeau Português Ελληνικά Drapeau Ελληνικά Nederlands Drapeau Nederlands Polski Drapeau Polski Čeština Drapeau Čeština 中文 Drapeau 中文 日本語 Drapeau 日本語 हिन्दी Drapeau हिन्दी اللغة العربية Drapeau اللغة العربية Русский Drapeau Русский Українська Drapeau Українська עִברִית Drapeau עִברִית Türk Drapeau Türk Latvietis Drapeau Latvietis Dansk Drapeau Dansk Norsk Drapeau Norsk Íslenska Drapeau Íslenska 한국어 Drapeau 한국어 Suomen Drapeau Suomen Gaeilge Drapeau Gaeilge Bahasa Melayu Drapeau Bahasa Melayu Svenska Drapeau Svenska
Utilisateur IcôneConnexion
Français Drapeau Français

Connexion

 

Importer des sous-formulaires

Comment utiliser l'importation Excel pour ajouter, modifier et supprimer des sous-formulaires

Dans cet article, vous apprendrez à utiliser l'importation de données si votre table possède un sous-formulaire.
Par exemple, nous utiliserons deux tableaux: Produits et Ordres.
Le tableau des commandes comprendra la colonne du numéro de commande et le sous-formulaire Produits.

Tableau des ordres

Veuillez noter que la colonne produit est vide. C'est grâce à l'importation que nous ajouterons de nouveaux produits aux commandes.
Le tableau des produits comprend le "Nom" et le "Prix" du produit.

Tableau des produits

Une étape obligatoire consiste à ajouter un champ de type "Colonne liée", dans lequel vous devez sélectionner un champ du formulaire principal (Commandes).
C'est grâce à cette colonne que nous pourrons utiliser l'import pour ajouter, modifier ou supprimer des produits de la commande.

Colonne liée

Une fois la structure du formulaire créée et la colonne associée ajoutée, nous pouvons passer à l'étape suivante, à savoir l'importation.
Pour ce faire, vous devez vous rendre sur la page Enregistrements de la table Produits.
Veuillez noter que l'importation de sous-formulaires ne peut être utilisée qu'à partir de la table Produits.
Il n'est pas encore possible d'utiliser l'import dans la table principale (dans notre exemple de Commandes).

Il n'y a actuellement aucune donnée sur la page Enregistrements de la table Produits :

Création de produits

Cliquez sur "Importer des données depuis Excel/CSV/TXT" et accédez à la page d'importation.

Importer des produits

Assurez-vous de sélectionner la colonne associée dans le champ "Colonne liée au formulaire parent" et téléchargez votre fichier XLS avec les produits.
  • Il est recommandé d'utiliser des fichiers avec l'extension XLS et CSV. XLSX peut rencontrer des problèmes de liaison de données car Excel rapporte les données entières au format de nombres pointés. Comme méthode alternative, vous pouvez simplement utiliser les champs de ligne comme "colonne liée".
  • N'oubliez pas que les noms des colonnes du fichier doivent correspondre parfaitement aux noms des champs du formulaire. Notre fichier ressemblera à ceci:
Fichier avec les nouveaux produits

Comme vous pouvez le voir sur la capture d'écran, nous souhaitons charger deux produits dans la commande numéro 1 et un produit dans la commande numéro 2.
Après avoir importé le fichier, nous verrons les nouveaux produits dans le tableau associé au formulaire principal.

Nouveaux produits

Et aussi dans le tableau des commandes, de nouveaux produits sont apparus dans les commandes correspondantes:

Produits en commandes

Vous pouvez utiliser le même fichier et le même format pour mettre à jour les données. Par exemple, nous ajouterons un nouveau produit au fichier et transférerons tous les produits précédents vers la deuxième commande:

Mise à jour des données du sous-formulaire

Dans le tableau des produits, vous devez cliquer sur le contrôle "Importer" et sélectionner "Mettre à jour les enregistrements existants si la clé correspond".

Contrôle des importations

Sur la page d'importation, vous devez sélectionner une colonne clé avec des données uniques, dans notre cas il s'agit du "Nom" du produit.

Champ clé

Après l'importation, tous les produits ont été déplacés vers la deuxième commande:

Commandes mises à jour

Nous espérons que les options avancées d’importation de sous-formulaires vous seront utiles!